scrambling to grab - French English Dictionary